img{display: block;}
.box0{height: 0;}
.box_hd img{margin: 0 auto;}
.btnbox{
	display: flex;
	justify-content: center;
	width: 100%;
}
.btnbox .a_btn{
	position: relative;
	top: 0;
	transition: all .5s ease;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	margin: 0 16px;
}
.btnbox .a_btn span{
	position: absolute;
	left: 0;
	top: 9px;
	width: 100%;
	box-sizing: border-box;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 59px;
	padding: 0 52px 0 18px;
}
.btnbox .a_btn2 span{
	top: 4px;
	color: #ff6e2a;
	/* padding: 0 52px 0 18px; */
}
.btnbox .a_btn:hover{top: -6px;}

/* .headtop{background: #f7f7f7;} */
.boxNav{
	width: 100%;
	height: 80px;
	box-sizing: border-box;
	background-color: #fff;
	padding-top: 20px;
	z-index: 10001;
}
.boxNav.cur{
	position: fixed;
	top: 0;
	/* height: 80px; */
	box-shadow: 0 0 20px 0 rgba(0,0,0,.1);
	/* background-color: #fff; */
	/* padding-top: 20px; */
}
.boxNav .inner{
	display: flex;
	justify-content: space-between;
	height: 40px;
	padding: 0 6px 0 23px;
	box-sizing: border-box;
}
.boxNav .logo{display: flex;}
.boxNav .logo img{width: 136px;}
.boxNav .logo p{
	position: relative;
	font-size: 18px;
	line-height: 40px;
	padding-left: 33px;
}
.boxNav .logo p a{color: #0091f0;}
.boxNav .logo p:before{
	position: absolute;
	left: 17px;
	top: 7.5px;
	width: 1px;
	height: 25px;
	background-color: #628bff;
	content: "";
}
.boxNav.cur .logo p a{color: #b3b3b3;}
.boxNav.cur .logo p:before{background-color: #d5d5d5;}
.boxNav .nav{
	width: 680px;
	display: flex;
	justify-content: space-between;
}
.boxNav .nav p{
	position: relative;
	height: 40px;
	font-size: 17px;
	color: #999;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
}
.boxNav .nav p.cur{
	color: #333;
}
.boxNav .nav p.cur u{
	position: absolute;
	left: 50%;
	bottom: -2px;
	width: 30px;
	height: 2px;
	background-color: #005aee;
	margin-left: -15px;
}

.banner{position: relative;}
.banner .slideBox,
.banner .slideBox .bd .li_in,
.banner .slideBox .bd a{height: 600px;}
.banner .slideBox .hd{width: 1200px;display: none;}
.banner .slideBox .bb{bottom: 330px;}
.ban .head_kb{
	left: auto;
	right: 0;
	top: 140px;
	width: 299px;
	height: 430px;
	box-sizing: border-box;
	border-radius: 26px;
	box-shadow: none;
	background-color: rgba(255,255,255,.8);
	padding: 0 18px 0 19px;
	margin: 0;
}

.pythonbox1{
	background: url("/2020gw/images/pythonpic/pythonbox1bg2.jpg") no-repeat center bottom;
}
.pythonbox1 .kbbox{
	width: 1100px;
	height: 120px;
	border-radius: 20px;
	background-color: #f6f6f6;
	margin: 30px auto 150px;
}
.pythonbox1 .kbbox .head_kb{
	display: flex;
	justify-content: space-between;
}
.pythonbox1 .techcen_right{
	width: 653px;
	margin-left: 26px;
}
.pythonbox1 .techcen_right .kb_info{
	float: none;
	width: 610px;
	height: 90px;
	display: flex;
	justify-content: space-between;
	background: none;
	margin-top: 15px;
}
.pythonbox1 .techcen_right .kb_info .hd{
	position: relative;
	width: 135px;
	height: 49px;
	border: none;
	border-radius: 12px;
	background-color: #fff;
	margin: 20px 0 0;
}
.pythonbox1 .techcen_right .kb_info .select dt{
	width: 135px;
	box-sizing: border-box;
	height: 49px;
	font-size: 18px;
	color: #333;
	line-height: 49px;
	padding-left: 15px;
}
.pythonbox1 .techcen_right .kb_info .select dt i{
	position: absolute;
	right: 20px;
	top: 19px;
	width: 17px;
	height: 11px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -281px -32px;
	padding: 0;
}
.pythonbox1 .techcen_right .kb_info .select dd{
	right: -10px;
	top: 54px;
	border-radius: 8px;
	border: none;
	width: 145px;
	box-shadow: 0 2px 15px rgba(0,0,0,.06);
	padding: 5px;
}
.pythonbox1 .techcen_right .kb_info .select dd ul li{width: 50%;}
.pythonbox1 .techcen_right .kb_info .bd,
.techcen_right .kb_info .bd ul{
	width: 500px !important;
}
.pythonbox1 .techcen_right .kb_info .bd ul{height: 90px;}
.pythonbox1 .techcen_right .kb_info .bd ul li{
	width: 500px;
	display: flex;
	justify-content: flex-start;
}
.pythonbox1 .techcen_right .kb_info .bd ul li a.itcast_click{height: 30px;line-height: 30px;}
.pythonbox1 .techcen_right .kb_info .bd ul li a.itcast_click:nth-last-child(4),
.pythonbox1 .techcen_right .kb_info .bd ul li a.itcast_click:nth-last-child(5){display: none;}
.pythonbox1 .list{
	width: 136px;
	height: 64px;
	border-left: 2px #ededed solid;
	padding-left: 30px;
	margin-top: 28px;
	cursor: pointer;
}
.pythonbox1 .list span{
	display: block;
	font-size: 15px;
	color: #0389f0;
	line-height: 30px;
	margin: -13px 0 13px;
}
.pythonbox1 .headkb_bot{
	width: 253px;
	height: 120px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat 0 0;
}
.pythonbox1 .headkb_bot a{
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 120px;
	box-sizing: border-box;
	padding-right: 9px;
}
.pythonbox1 .headkb_bot a:after{
	position: absolute;
	right: 25px;
	top: 54px;
	width: 9px;
	height: 15px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -255px 0;
	content: "";
}
.pythonbox1 .pythonbox1_con{
	position: relative;
	padding-bottom: 172px;
}
.pythonbox1 .pythonbox1_con ul{
	position: absolute;
	left: 0;
	top: 120px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 31px;
}
.pythonbox1 .pythonbox1_con ul li{
	width: 370px;
	font-size: 25px;
	color: #2f3240;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
}
.pythonbox1 .pythonbox1_con ul li span{color: #ff4e00;}
.pythonbox1 .pythonbox1_con ul li p{
	font-size: 14px;
	color: #adb3d1;
	font-weight: normal;
	padding-top: 12px;
}

.pythonbox2{
	position: relative;
	background-color: #0077fd;
	padding: 114px 0 176px;
}
.pythonbox2 .pythonbox2bg1{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 320px;
	background: url("/2020gw/images/pythonpic/pythonbox2bg1.jpg") no-repeat center top;
}
.pythonbox2 .pythonbox2bg2{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 480px;
	background: url("/2020gw/images/pythonpic/pythonbox2bg2.jpg") no-repeat center bottom;
}
.pythonbox2 .pythonbox2_con ol{
	display: flex;
	justify-content: space-between;
	width: 1030px;
	margin: 72px auto 38px;
}
.pythonbox2 .pythonbox2_con ol li{
	position: relative;
	width: 320px;
	height: 75px;
	box-sizing: border-box;
	border-radius: 20px;
	border: 4px #2b9bff solid;
	background-color: #1382ff;
	cursor: pointer;
}
.pythonbox2 .pythonbox2_con ol li p{
	position: absolute;
	left: -4px;
	top: -4px;
	width: 320px;
	height: 86px;
	font-size: 15px;
	color: #63d5ff;
	text-align: center;
	line-height: 75px;
}
.pythonbox2 .pythonbox2_con ol li p b{
	font-size: 25px;
	color: #b2f7ff;
	margin-right: 5px;
}
.pythonbox2 .pythonbox2_con ol li.cur p{background: url("/2020gw/images/pythonpic/pythonbox2pic1.png") no-repeat;}
.pythonbox2 .pythonbox2_con ol li.cur p,
.pythonbox2 .pythonbox2_con ol li.cur p b{color: #fff;}
.pythonbox2 .pythonbox2_con ul{
	width: 1188px;
	height: 418px;
	border: 1px #10a2ff solid;
	box-sizing: border-box;
	box-shadow: 0 0 0 6px #0c8bfd;
	border-radius: 20px;
	background-color: #0c8bfd;
	margin: 0 auto 81px;
}
.pythonbox2 .pythonbox2_con ul li{
	position: relative;
	display: none;
	width: 1100px;
	margin: 33px auto 0;
}
.pythonbox2 .pythonbox2_con ul li.cur{display: block;}
.pythonbox2 .pythonbox2_con ul li .list{
	position: absolute;
	right: 61px;
	top: 89px;
}
.pythonbox2 .pythonbox2_con ul li .list .pic{display: none;}
.pythonbox2 .pythonbox2_con ul li .list .pic.cur{display: block;}
.pythonbox2 .pythonbox2_con ul li .list .tab{
	position: absolute;
	left: 89px;
	bottom: 7px;
	width: 255px;
	height: 26px;
	display: flex;
	justify-content: space-between;
}
.pythonbox2 .pythonbox2_con ul li .list .tab span{
	width: 122px;
	height: 26px;
	cursor: pointer;
}

.boxlist2{background: #f5f5f5;padding: 100px 0 61px;}
.boxlist2 .boxlist2_con{margin: 54px 0 49px;}
.boxlist2 .boxlist2_con ul{
	width: 1402px;
	overflow: hidden;
	margin-left: -101px;
}
.boxlist2 .boxlist2_con ul li{
	position: relative;
	float: left;
	width: 190px;
	height: 790px;
	border-radius: 11px;
	background: #fff;
	margin: 0 12px 0 0;
}
.boxlist2 .boxlist2_con ul li:last-child{margin-right: 0;}
.boxlist2 .boxlist2_con ul li:last-child:after{display: none;}
.boxlist2 .boxlist2_con ul li h3{
	position: relative;
	height: 57px;
	font-size: 16px;
	color: #fff;
	line-height: 57px;
	border-radius: 11px 11px 0 0;
	background: -webkit-linear-gradient(left, #2c8fff, #0e5dff);
	background: -o-linear-gradient(left, #2c8fff, #0e5dff);
	background: linear-gradient(to right, #2c8fff, #0e5dff);
	box-shadow: inset 0 0 7px rgba(175,249,255,.46);
	overflow: hidden;
	padding-left: 18px;
}
.boxlist2 .boxlist2_con ul li h3 span{
	display: block;
	position: relative;
	z-index: 2;
}
.boxlist2 .boxlist2_con ul li h3 em{
	position: absolute;
	right: 15px;
	bottom: -5px;
	font-size: 50px;
	color: rgba(24,138,255,.5);
	line-height: 50px;
	font-weight: bold;
}
.boxlist2 .boxlist2_con ul li p{
	width: 168px;
	font-size: 14px;
	color: #333;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	font-family: "微软雅黑";
	box-sizing: border-box;
	background: #f6f9ff;
	margin: 10px auto 0;
	padding: 8px 11px;
}
.boxlist2 .boxlist2_con ul li p span{display: block;line-height: 20px;}
.boxlist2 .boxlist2_con ul li:nth-child(4) p span,
.boxlist2 .boxlist2_con ul li:nth-child(5) p span{line-height: 23px;}
.boxlist2 .boxlist2_con ul li p em{
	position: relative;
	display: inline-block;
	font-size: 12px;
	color: #345798;
	font-style: inherit;
	font-weight: normal;
	padding: 0 11px 0 0;
}
.boxlist2 .boxlist2_con ul li p em:after{
	position: absolute;
	right: -2px;
	top: 0;
	font-size: 12px;
	color: #345798;
	line-height: 16px;
	content: "、";
}
.boxlist2 .boxlist2_con ul li p em:last-child{padding-right: 0;}
.boxlist2 .boxlist2_con ul li p em:last-child:after{display: none}
.boxlist2 .boxlist2_con ul li .boxp2{
	width: 168px;
	box-sizing: border-box;
	border-radius: 6px;
	box-shadow: inset 0 0 13px rgba(255,255,255,.6);
	background: -webkit-linear-gradient(left, #40a7ff, #0e7fff);
	background: -o-linear-gradient(left, #40a7ff, #0e7fff);
	background: linear-gradient(to right, #40a7ff, #0e7fff);
	margin: 10px auto 0;
	padding: 10px 10px;
}
.boxlist2 .boxlist2_con ul li .boxp2 span{
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	margin-bottom: 12px;
}
.boxlist2 .boxlist2_con ul li .boxp2 span:last-child{margin-bottom: 0;}
.boxlist2 .boxlist2_con ul li .boxp2 b{color: #5bffcb;}
.boxlist2 .boxlist2_con ul li .boxbot{
	width: 168px;
	font-size: 14px;
	font-family: "微软雅黑";
	box-sizing: border-box;
	background: #fff9f1;
	margin: 10px auto 0;
	padding: 10px 0;
}
.boxlist2 .boxlist2_con ul li .boxbot h4{
	font-size: 14px;
	color: #1266ff;
	font-weight: bold;
	padding: 0 20px 3px;
}
.boxlist2 .boxlist2_con ul li .boxbot span{
	display: block;
	font-size: 12px;
	color: #345798;
	padding: 0 10px;
	line-height: 20px;
}
.boxlist2 .boxlist2_con ul li .ris{
	position: absolute;
	right: -10px;
	border-style: solid;
	border-width: 4px 0 4px 7px;
	border-color: transparent transparent transparent #b7d8ff;
}
.boxlist2 .boxlist2_con ul li .ris1{top: 27px;border-left-color: #1264ff;}
.boxlist2 .boxlist2_con ul li .ris2{top: 128px;}
.boxlist2 .boxlist2_con ul li .ris3{top: 279px;}
.boxlist2 .boxlist2_con ul li .ris4{top: 431px;}
.boxlist2 .boxlist2_con ul li .ris5{top: 582px;}
.boxlist2 .boxlist2_con ul li .boxlist2img{
	position: absolute;
	left: 0;
	bottom: 0;
	border-radius: 0 0 11px 11px;
}

.pythonbox3{
	background: url("/2020gw/images/pythonpic/pythonbox3bg1.jpg") no-repeat center top;
	padding: 250px 0 0;
}
.pythonbox3 .inner{
	width: 100%;
	background: url("/2020gw/images/pythonpic/pythonbox3bg2.jpg") no-repeat center bottom;
	padding-bottom: 227px;
}
.pythonbox3 .pythonbox3_tab{
	width: 1139px;
	height: 386px;
	background: url("/2020gw/images/pythonpic/pythonbox3pic1.png") no-repeat;
	margin: 12px auto 31px;
}
.pythonbox3 .pythonbox3_tab {
	display: flex;
	justify-content:space-evenly;
}
.pythonbox3 .pythonbox3_tab h2{
	position: relative;
	font-size: 30px;
	color: #2EFFCB;
	left: 26px;
	text-align: center;
	top: 100px;
	font-weight: bold;
}
.pythonbox3 .pythonbox3_tab .oul1 li{
	text-align: right;
	width: 220px;
	position: relative;
}
.pythonbox3 .pythonbox3_tab .oul1 li:nth-child(1){
	top: 98px;
	left: -7px;
}
.pythonbox3 .pythonbox3_tab .oul1 li:nth-child(2){
	top: 153px;
	left: 10px;
}
.pythonbox3 .pythonbox3_tab .oul1 li:nth-child(3){
	top: 210px;
	left: 95px;
}
.pythonbox3 .pythonbox3_tab .oul2 li:nth-child(1){
	top: 98px;
	left:70px;
}
.pythonbox3 .pythonbox3_tab .oul2 li:nth-child(2){
	top: 153px;
	left: 42px;
}
.pythonbox3 .pythonbox3_tab .oul2 li:nth-child(3){
	top: 210px;
	left: -45px;
}
.pythonbox3 .pythonbox3_tab .oul2 li{
	text-align: left;
	width: 275px;
	position: relative;
}

.pythonbox3 .pythonbox3_tab ul li b{
	display: block;
	font-size: 22px;
	color: #fff;
	line-height: 30px;
}
.pythonbox3 .pythonbox3_tab ul li p{
	font-size: 15px;
	color: #e0f4ff;
}
.pythonbox3 .pythonbox3_con{
	width: 1200px;
	border-radius: 20px;
	background: -webkit-linear-gradient(top, #f2f8ff, #fff);
	background: -o-linear-gradient(top, #f2f8ff, #fff);
	background: linear-gradient(to bottom, #f2f8ff, #fff);
	padding-top: 46px;
	margin: 0 auto;
}
.pythonbox3 .pythonbox3_con .conhd{
	display: flex;
	height: 40px;
}

.pythonbox3 .pythonbox3_con .conhd i{
	width: 106px;
	height: 40px;
	background: url(/2020gw/images/pythonpic/pic.png) no-repeat 10px -306px;
	margin: -5px 10px 0 60px;
}
.pythonbox3  .pythonbox3_con1 .conhd i{
	background-position-y: -352px;
}
.pythonbox3 .pythonbox3_con2 .conhd i{background-position-y: -404px;}
.pythonbox3 .pythonbox3_con3 .conhd i{background-position-y: -452px;}
.pythonbox3 .pythonbox3_con4 .conhd i{background-position-y: -501px;}
.pythonbox3 .pythonbox3_con5 .conhd i{background-position-y: -549px;}
.pythonbox3 .pythonbox3_con .conhd b{
	font-size: 28px;
	color: #2f3240;
	line-height: 36px;
}
.pythonbox3 .pythonbox3_con1{margin: 38px auto 87px;}
.pythonbox3 .pythonbox3_con1 .pythonbox3pic2,.pythonbox3 .pythonbox3_con1_new .pythonbox3pic2{margin: 48px auto 58px;}
.pythonbox3 .pythonbox3_con2 .pythonbox3pic3{margin: 49px auto 48px;}
.pythonbox3 .pythonbox3_con3{margin: 102px auto 103px;}
.pythonbox3 .pythonbox3_con3 ul{
	display: flex;
	justify-content: space-between;
	width: 1060px;
	margin: 44px auto 50px;
}
.pythonbox3 .pythonbox3_con3 ul li{
	width: 255px;
	height: 356px;
	border-radius: 20px;
	box-shadow: inset 0 0 13px rgba(255,255,255,.77);
	background: -webkit-linear-gradient(top, #f3faff, #e4f4ff);
	background: -o-linear-gradient(top, #f3faff, #e4f4ff);
	background: linear-gradient(to bottom, #f3faff, #e4f4ff);
}
.pythonbox3 .pythonbox3_con3 ul li h3{
	position: relative;
	font-size: 20px;
	color: #333;
	line-height: 21px;
	font-weight: bold;
	padding: 24px 0 18px 76px;
}
.pythonbox3 .pythonbox3_con3 ul li h3:before{
	position: absolute;
	left: 28px;
	top: 24px;
	width: 44px;
	height: 43px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -102px -122px;
	content: "";
}
.pythonbox3 .pythonbox3_con3 ul li:nth-child(2) h3:before{background-position-y: -167px;}
.pythonbox3 .pythonbox3_con3 ul li:nth-child(3) h3:before{background-position-y: -212px;}
.pythonbox3 .pythonbox3_con3 ul li:nth-child(4) h3:before{background-position-y: -257px;}
.pythonbox3 .pythonbox3_con3 ul li b{
	display: block;
	font-size: 15px;
	color: #00d88e;
	padding: 0 0 16px 34px;
}
.pythonbox3 .pythonbox3_con3 ul li p{
	font-size: 14px;
	color: #7f7f7f;
	line-height: 18px;
	margin-bottom: 16px;
	padding: 0 36px 0 34px;
}
.pythonbox3 .pythonbox3_con3 ul li p span{
	color: #00d88e;
	margin-right: 6px;
}
.pythonbox3 .pythonbox3_con4{margin-bottom: 104px;}
.pythonbox3 .pythonbox3_con4 .main{
	position: relative;
	width: 1060px;
	height: 430px;
	margin: 35px auto 60px;
}
.pythonbox3 .pythonbox3_con4 .main p{
	position: absolute;
	right: 45px;
	top: 278px;
	width: 440px;
	font-size: 14px;
	color: #2f3240;
	line-height: 18px;
}
.pythonbox3 .pythonbox3_con4 .main p b{
	display: block;
	font-size: 20px;
	color: #0389f0;
	text-align: center;
	padding-bottom: 18px;
}
.pythonbox3 .pythonbox3_con5 ul{
	display: flex;
	justify-content: space-between;
	width: 1060px;
	margin: 34px auto 0;
}
.pythonbox3 .pythonbox3_con5 ul li{
	position: relative;
	width: 340px;
	height: 567px;
	border-radius: 20px;
	box-shadow: inset 0 0 13px rgba(255,255,255,.77);
	background: -webkit-linear-gradient(top, #f3faff, #e4f4ff);
	background: -o-linear-gradient(top, #f3faff, #e4f4ff);
	background: linear-gradient(to bottom, #f3faff, #e4f4ff);
}
.pythonbox3 .pythonbox3_con5 ul li h3{
	position: relative;
	width: 153px;
	height: 43px;
	font-size: 22px;
	color: #0389f0;
	line-height: 43px;
	border-radius: 9px;
	box-sizing: border-box;
	background: -webkit-linear-gradient(left, rgba(255,255,255,.1), #fff);
	background: -o-linear-gradient(left, rgba(255,255,255,.1), #fff);
	background: linear-gradient(to right, rgba(255,255,255,.1), #fff);
	margin: 43px auto 0;
	padding-left: 45px;
}
.pythonbox3 .pythonbox3_con5 ul li h3:before{
	position: absolute;
	left: -15px;
	top: -10px;
	width: 48px;
	height: 62px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -148px -122px;
	content: "";
}
.pythonbox3 .pythonbox3_con5 ul li:nth-child(2) h3:before{background-position-y: -186px;}
.pythonbox3 .pythonbox3_con5 ul li:nth-child(3) h3:before{background-position-y: -250px;}
.pythonbox3 .pythonbox3_con5 ul li h4{
	font-size: 14px;
	color: #666;
	line-height: 18px;
	padding: 14px 36px 0 38px;
}
.pythonbox3 .pythonbox3_con5 ul li:nth-child(3) h4{padding-right: 30px;}
.pythonbox3 .pythonbox3_con5 ul li h4 span{color: #0080ee;}
.pythonbox3 .pythonbox3_con5 ul li b{
	display: block;
	font-size: 15px;
	color: #337af7;
	padding: 16px 0 8px 38px;
}
.pythonbox3 .pythonbox3_con5 ul li .p1{
	width: 270px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 0 auto;
}
.pythonbox3 .pythonbox3_con5 ul li .p1 span{
	width: 130px;
	height: 32px;
	font-size: 14px;
	color: #63667c;
	text-align: center;
	line-height: 32px;
	border-radius: 8px;
	background-color: #fff;
	margin-top: 6px;
}
.pythonbox3 .pythonbox3_con5 ul li .p2{
	display: flex;
	flex-wrap: wrap;
	width: 260px;
	margin-left: 38px;
}
.pythonbox3 .pythonbox3_con5 ul li .p2 span{
	height: 28px;
	font-size: 14px;
	color: #666;
	line-height: 28px;
	border: 2px #fff solid;
	border-radius: 8px;
	padding: 0 10px;
	margin: 6px 6px 0 0;
}
.pythonbox3 .pythonbox3_con5 .btnbox{
	position: absolute;
	left: 0;
	bottom: -40px;
	width: 100%;
}
.pythonbox3 .pythonbox3_con5 .btnbox .a_btn span{
	top: 5px;
	font-size: 20px;
	font-weight: bold;
	line-height: 45px;
	padding-left: 24px;
}

.boxlist3{
	background: #007dfd url("/2020gw/images/pythonpic/boxlist3bg1.jpg") no-repeat center bottom;
	padding: 152px 0 200px;
}
.boxlist3 .boxlist3_con{padding-bottom: 45px;}
.boxlist3 .titname{
	display: flex;
	justify-content: space-between;
	margin-top: 65px;
}
.boxlist3 .titname h3{
	position: relative;
	font-size: 25px;
	color: #fff;
	font-weight: bold;
	line-height: 44px;
	padding-left: 40px;
}
.boxlist3 .titname h3 i{
	position: absolute;
	left: 21px;
	top: 6px;
	width: 6px;
	height: 32px;
	border-radius: 2px;
	background-color: #29cb94;
}
.boxlist3 .titname p{
	display: flex;
	justify-content: center;
	width: 327px;
	height: 44px;
	border-radius: 8px;
	background-color: #7bbcff;
	margin-right: 22px;
}
.boxlist3 .titname p span{
	width: 154px;
	height: 34px;
	font-size: 18px;
	color: #007dfd;
	text-align: center;
	line-height: 34px;
	border-radius: 8px;
	margin-top: 5px;
	cursor: pointer;
}
.boxlist3 .titname p span.cur{
	position: relative;
	color: #fff;
	background-color: #007dfd;
}
 .boxlist3 .titname p span.cur:after{
	position: absolute;
	left: 50%;
	bottom: -13px;
	width: 18px;
	height: 13px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -281px -17px;
	margin-left: -9px;
	content: "";
}
.boxlist3 .boxlist3_main{
	display: flex;
	justify-content: center;
	height: 950px;
	border-radius: 20px;
	box-sizing: border-box;
	background: #fff;
	margin: 20px 0 57px;
	padding: 30px;
}
.boxlist3 .boxlist3_main .boxlist3_left{
	width:1120px;
	height: 262px;
}
.boxlist3 .boxlist3_main .tipText{
	padding-left:34px;
	color:#999999 ;
	font-size: 16px;
	margin-top: 17px;
}
.boxlist3 .boxlist3_main .tipText .h2span1{
	margin-right: 20px;
}
.boxlist3 .boxlist3_main .boxlist3_left .buttonBox button{
	display: block;
	border: 1px solid #7BBCFF;
	width: 170px;
	height: 36px;
	line-height: 34px;
	border-radius: 12px;
	background-color: #fff;
	color:#333333 ;
	font-size: 16px;
	margin-top: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_left .buttonBox button.active{
	color: #fff;
	background-color:#007DFD;
	border: none;
	/* padding-left: 20px; */
}
.boxlist3 .boxlist3_main .boxlist3_left .content{
	display: flex;
	justify-content: space-evenly;
	margin-top: 14px;
}
.boxlist3 .boxlist3_main .boxlist3_left ul{margin-top: 7px;}
.boxlist3 .boxlist3_main .boxlist3_left ul li{
	position: relative;
	margin-bottom: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li .title{
	background: linear-gradient(90deg, #DFEEFC, #F0F6FC);
	font-size: 18px;
	padding: 10px 0 10px 32px;
}

.boxlist3 .boxlist3_main .boxlist3_left ul li.cur .title{
	background: linear-gradient(90deg, #B7DAFC, #D8E8F8);
}
.boxlist3 .boxlist3_main .boxlist3_left ul li .pythonHidddenBox{
	display: none;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur .pythonHidddenBox{
	display: block;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li:before{
	position: absolute;
	right: 20px;
	top: 21px;
	width: 9px;
	height: 15px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -275px 0;
	margin-top: -7px;
	content: "";
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur:before{
	    transform: rotate(0deg)!important;
	    -ms-transform: rotate(0deg)!important;
	    transform-origin: 50% 50%!important;
	    -ms-transform-origin: 50% 50%!important;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li p{
	display: flex;
	font-size: 14px;
	color: #333;
	line-height: 19px;
	box-sizing: border-box;
	border-radius: 8px;
	padding: 0px 0 6px 0px;
	cursor: pointer;
}

.boxlist3 .boxlist3_main .boxlist3_left .content .plist .conh4{
	font-size: 17px;
	font-weight: bold;
	line-height: 26px;
	margin-top: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_right{
	width: 835px;
	box-sizing: border-box;
	padding-left: 38px;
	margin-top: 14px;
}
.boxlist3 .boxlist3_main .boxlist3TWO{width: 1122px;display: none;padding-left: 20px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con{width: 100%;display: none;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con.cur{display: block;}
.boxlist3 .boxlist3_main .boxlist3_left .content .contentTxt{
	padding: 20px 20px 10px 40px;background-color: #F5F5F5;
}
.boxlist3 .boxlist3_main .boxlist3_left .content .plist{    width: 800px;
    height: 164px;
    overflow-y: auto;
}
.boxlist3 .boxlist3_main .boxlist3_left .content .plist .conp{    
	margin-left: 24px;
}
.boxlist3 .boxlist3_main .boxlist3_left .content .plist::-webkit-scrollbar {width: 6px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_left .content .plist::-webkit-scrollbar-thumb {width: 6px;border-radius:6px;background: #569eff;}
.boxlist3 .boxlist3_main .boxlist3_left .content .plist::-webkit-scrollbar-track{width: 6px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3{position: relative;height: 30px;line-height: 30px;font-size: 26px;color: #1a5bff;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4{margin-top: 10px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp{padding-bottom: 16px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3 span{font-size: 15px;color: #999;border: none;font-weight: normal;margin-left: 24px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3 span.h2span2{margin-right: 46px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h4{
	font-size: 20px;
	line-height: 30px;
	padding-top: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .xm_p3{
	font-size: 14px;
	color: #61656e;
	line-height: 22px;
	padding-top: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4{
	font-size: 18px;
	color: #333;
	line-height: 24px;
	margin: 0 0 10px;
}
.boxlist3 .boxlist3_main .conh4 i,
.boxlist3 .boxlist3_main .conh4 em,
.boxlist3 .boxlist3_main .conh4 label,
.boxlist3 .boxlist3_main .conh4 span{
	float: left;
	width: 20px;
	height: 24px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -126px -348px;
    margin-right: 6px;
}
.boxlist3 .boxlist3_main  .conh4 i{background-position-y: -370px;}
.boxlist3 .boxlist3_main  .conh4 em{background-position-y: -397px;}
.boxlist3 .boxlist3_main  .conh4 span{background-position-y: -420px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp{
	font-size: 14px;
	color: #61656e;
	line-height: 26px;
	padding: 0 0 20px 30px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp span{margin: 0 30px 0 0;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp span:last-child{margin: 0;}
.boxlist3 .boxlist3_main .con4btn{position: absolute;right: 28px;top: 48px;width: 146px;height: 30px;background: #007dfd;font-size: 14px;color: #fff;text-align: center;line-height: 29px;border-radius: 20px;padding-right: 10px;}
.boxlist3 .boxlist3_main .con4btn:after{
	position: absolute;
	right: 12px;
	top: 9.5px;
	width: 7px;
	height: 11px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -266px 0;
	content: "";
}
/* .boxlist3 .boxlist3_main .con4btn:hover{background: #fa7f44;} */

.pythonbox4{
	background: #fff url("/2020gw/images/pythonpic/pythonbox4bg1.jpg") no-repeat center bottom;
	padding: 76px 0 182px;
}
.pythonbox4 .pythonbox4_tab{margin: 62px 0 34px;}
.pythonbox4 .pythonbox4_tab ul{
	display: flex;
	justify-content: center;
}
.pythonbox4 .pythonbox4_tab ul li{
	position: relative;
	width: 188px;
	height: 52px;
	font-size: 18px;
	color: #323543;
	text-align: center;
	line-height: 52px;
	border-radius: 16px;
	background-color: #f2f7ff;
	margin: 0 19px;
	cursor: pointer;
}
.pythonbox4 .pythonbox4_tab ul li.cur{
	color: #fff;
	background-color: #308ef7;
}
.pythonbox4 .pythonbox4_tab ul li.cur:after{
	position: absolute;
	left: 50%;
	bottom: -11px;
	width: 22px;
	height: 20px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -255px -95px;
	content: "";
	margin-left: -11px;
}
.pythonbox4 .pythonbox4_con{
	height: 542px;
	border-radius: 20px;
	box-shadow: inset 0 0 13px rgba(255,255,255,.77);
	background: -webkit-linear-gradient(top, #f3faff, #e4f4ff);
	background: -o-linear-gradient(top, #f3faff, #e4f4ff);
	background: linear-gradient(to bottom, #f3faff, #e4f4ff);
}
.pythonbox4 .pythonbox4_con ul li{display: none;}
.pythonbox4 .pythonbox4_con ul li.cur{display: block;}
.pythonbox4 .pythonbox4_con .top{
	display: flex;
	justify-content: space-between;
	height: 284px;
	padding: 45px 48px 68px 40px;
}
.pythonbox4 .pythonbox4_con .pic{
	width: 462px;
	height: 276px;
	border: 4px #fff solid;
	border-radius: 20px;
	box-shadow: 0 9px 13px rgba(0,0,0,.05);
	overflow: hidden;
}
.pythonbox4 .pythonbox4_con .con{
	width: 588px;
}
.pythonbox4 .pythonbox4_con .con h3{
	display: flex;
	font-size: 24px;
	color: #323543;
	line-height: 22px;
	font-weight: bold;
	padding: 6px 0 16px;
}
.pythonbox4 .pythonbox4_con .con h3 span{
	width: 54px;
	height: 22px;
	font-size: 15px;
	color: #fff;
	text-align: center;
	line-height: 22px;
	font-weight: normal;
	border-radius: 4px;
	background-color: #00c461;
	margin-left: 6px;
}
.pythonbox4 .pythonbox4_con .con p{
	display: flex;
	font-size: 15px;
	color: #686a75;
	line-height: 24px;
}
.pythonbox4 .pythonbox4_con .con b{
	display: block;
	font-size: 18px;
	color: #323543;
	font-weight: bold;
	padding: 22px 0 8px;
}
.pythonbox4 .pythonbox4_con .con p span{
	height: 30px;
	font-size: 15px;
	color: #686a75;
	line-height: 30px;
	border: 2px #e2e9f1 solid;
	border-radius: 12px;
	background-color: #f4f7fa;
	padding: 0 14px;
	margin: 4px 12px 0 0;
}

.pythonbox5{
	background: #f3f8ff url("/2020gw/images/pythonpic/pythonbox5bg1.png") no-repeat center 306px;
	padding-top: 126px;
}
.pythonbox5 .pythonbox5_con{
	position: relative;
	margin: 42px 0 58px;
}
.pythonbox5 .pythonbox5_con .swiper-slide{
	height: 715px;
	transform: scale(.4);
}
.pythonbox5 .pythonbox5_con .swiper-slide .pic{margin-top: -230px;}
.pythonbox5 .pythonbox5_con .swiper-slide .con{display: none;}
.pythonbox5 .pythonbox5_con .swiper-slide-active{
	transform: scale(1);
}
.pythonbox5 .pythonbox5_con .swiper-slide-active .pic{
	height: 512px;
	margin-top: 0;
}
.pythonbox5 .pythonbox5_con .swiper-slide-active .con{display: block;position: absolute;}
.pythonbox5 .pythonbox5_con .con{
	left: 23px;
	top: 315px;
	width: 398px;
}
.pythonbox5 .pythonbox5_con .con h3{
	width: 100px;
	font-size: 22px;
	color: #fff;
	text-align: center;
	line-height: 37px;
	background: url("/2020gw/images/pythonpic/pic.png") -198px -174px;
}
.pythonbox5 .pythonbox5_con .con p{
	font-size: 15px;
	color: #fff;
	line-height: 18px;
	border-radius: 7px;
	background: -webkit-linear-gradient(left, #0090fe, #11b9ff);
	background: -o-linear-gradient(left, #0090fe, #11b9ff);
	background: linear-gradient(to right, #0090fe, #11b9ff);
	padding: 12px 20px 12px 26px;
	margin-top: 9px;
}
.pythonbox5 .pythonbox5_con .con p span{
	display: block;
	position: relative;
	font-size: 14px;
	color: #acf0ff;
	margin-top: 5px;
}
.pythonbox5 .pythonbox5_con .con p span:before{
	position: absolute;
	left: -9px;
	top: 6.5px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color: #46cdff;
	content: "";
}
.pythonbox5 .pythonbox5_con .main{
	position: absolute;
	left: 0;
	bottom: 26px;
	width: 1200px;
}
.pythonbox5 .pythonbox5_con .main p{
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 48px;
}
.pythonbox5 .pythonbox5_con .main span{
	position: relative;
	display: inline-block;
	font-size: 15px;
	color: #fff08c;
	padding: 0 26px;
	margin: 0 7px;
}
.pythonbox5 .pythonbox5_con .main span:before,
.pythonbox5 .pythonbox5_con .main span:after{
	position: absolute;
	left: 0;
	top: 0;
	width: 25px;
	height: 48px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -198px -122px;
	content: "";
}
.pythonbox5 .pythonbox5_con .main span:after{
	left: auto;
	right: 0;
	background-position-x: -225px;
}
.pythonbox5 .pythonbox5_con .swiper-button-prev,
.pythonbox5 .pythonbox5_con .swiper-button-next{
	top: 55%;
	color: #cae4ff;
	font-weight: bold;
}
.pythonbox5 .pythonbox5_con .swiper-button-prev{left: 260px;}
.pythonbox5 .pythonbox5_con .swiper-button-next{right: 270px;}
.pythonbox5 .pythonbox5_con2{
	position: relative;
	margin-top: 156px;
}
.pythonbox5 .pythonbox5_con2 .hds{
	position: absolute;
	left: 50%;
	top: 64px;
	margin-left: -544px;
	z-index: 5;
}
.pythonbox5 .pythonbox5_con2 .swiper-slide{
	height: 479px;
	overflow: hidden;
}
.pythonbox5 .pythonbox5_con2 .pic{
	position: absolute;
	left: 50%;
	top: 0;
	transform: translate(-50%,0);
}
.pythonbox5 .pythonbox5_con2 .con{
	position: absolute;
	left: 50%;
	top: 185px;
	width: 766px;
	margin-left: -520px;
}
.pythonbox5 .pythonbox5_con2 .con p{
	width: 737px;
	font-size: 14px;
	color: #fff;
	line-height: 26px;
	margin: -13px 0 37px;
}
.pythonbox5 .pythonbox5_con2 .slide1 .con p{margin: 0 0 50px;}
.pythonbox5 .pythonbox5_con2 .con h3{
	font-size: 14px;
	color: #0fdeff;
	text-align: right;
}
.pythonbox5 .pythonbox5_con2 .con h3 b{
	display: block;
	font-size: 24px;
	color: #fff;
	margin-bottom: 6px;
}
.pythonbox5 .pythonbox5_con2 .swiper-button-prev,
.pythonbox5 .pythonbox5_con2 .swiper-button-next{
	top: 70%;
	width: 33px;
	height: 33px;
	border-radius: 50%;
	background-color: #2991ff;
}
.pythonbox5 .pythonbox5_con2 .swiper-button-prev:after,
.pythonbox5 .pythonbox5_con2 .swiper-button-next:after{
	font-size: 18px;
	color: #6cb5ff;
	font-weight: bold;
}
.pythonbox5 .pythonbox5_con2 .swiper-button-prev:after{margin-left: -3px;}
.pythonbox5 .pythonbox5_con2 .swiper-button-prev{left: 50%;margin-left: -540px;}
.pythonbox5 .pythonbox5_con2 .swiper-button-next{left: 50%;margin-left: -496px;}

.pythonbox6{padding-top: 142px;}
.pythonbox6 .pythonbox6_con{
	display: flex;
	justify-content: space-between;
	padding: 82px 30px 90px 34px;
}
.pythonbox6 .pythonbox6_con .box8con_left{
	width: 871px;
	height: 356px;
	border-radius: 20px;
	box-shadow: inset 0 0 13px rgba(255,255,255,.77);
	background: -webkit-linear-gradient(top, #f3faff, #e4f4ff);
	background: -o-linear-gradient(top, #f3faff, #e4f4ff);
	background: linear-gradient(to bottom, #f3faff, #e4f4ff);
	overflow: hidden;
}
.pythonbox6 .pythonbox6_con .box8con_left li{display: none;}
.pythonbox6 .pythonbox6_con .box8con_left li.cur{display: block;}
.pythonbox6 .pythonbox6_con .box8con_left .pic{
	float: right;
	width: 462px;
	height: 206px;
	margin: 75px 52px 0 0;
}
.pythonbox6 .pythonbox6_con .box8con_left p{
	font-size: 16px;
	color: #666;
	line-height: 26px;
	padding: 56px 0 45px 54px;
}
.pythonbox6 .pythonbox6_con .box8con_left p b{
	display: block;
	font-size: 24px;
	color: #3e64e4;
	font-weight: bold;
	margin-bottom: 12px;
}
.pythonbox6 .pythonbox6_con .box8con_left .abtn{
	position: relative;
	top: 0;
	width: 247px;
	height: 82px;
	font-size: 20px;
	color: #fff;
	border: none;
	font-weight: bold;
	box-sizing: border-box;
	background: url("/2020gw/images/pythonpic/abtnh7.png") no-repeat;
	cursor: pointer;
	margin-left: 36px;
	padding: 9px 0 29px;
	transition: all .5s ease;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
}
.pythonbox6 .pythonbox6_con .box8con_left .abtn:hover{top: -6px;}
.pythonbox6 .pythonbox6_con .box8con_right{width: 222px;}
.pythonbox6 .pythonbox6_con .box8con_right ul li{
	width: 100%;
	height: 47px;
	font-size: 22px;
	color: #6579b7;
	line-height: 47px;
	border-radius: 18px;
	background-color: #f4f8ff;
	cursor: pointer;
	margin-bottom: 14px;
}
.pythonbox6 .pythonbox6_con .box8con_right ul li em{
	float: left;
	font-size: 30px;
	color: #d9e2ff;
	font-weight: bold;
	margin: 0 16px 0 42px;
}
.pythonbox6 .pythonbox6_con .box8con_right ul li.cur{
	position: relative;
	color: #fff;
	background-color: #308ef7;
}
.pythonbox6 .pythonbox6_con .box8con_right ul li.cur:before{
	position: absolute;
	left: -24px;
	top: 25px;
	border-radius: 2px;
	border-style: solid;
	border-width: 5.5px 10px 5.5px 0;
	border-color: transparent #308ef7 transparent transparent;
	content: "";
}
.pythonbox6 .pythonbox6_con .box8con_right ul li.cur em{color: #fff;}

.pythonbox7{
	background-color: #f3f8ff;
	padding: 118px 0 130px;
}
.pythonbox7 .pythonbox7_con .pythonbox7pic1{
	margin: 68px auto 24px;
}
.pythonbox7 .pythonbox7_con .p1{
	font-size: 12px;
	color: #999;
	text-align: right;
	line-height: 21px;
}
.pythonbox7 .pythonbox7_con .p1 a{
	position: relative;
	font-size: 15px;
	color: #0389f0;
	padding: 0 60px 0 16px;
}
.pythonbox7 .pythonbox7_con .p1 a:after{
	position: absolute;
	right: 47px;
	top: 6px;
	width: 6px;
	height: 9px;
	background: url("/2020gw/images/pythonpic/pic.png") no-repeat -286px 0;
	content: "";
}
.pythonbox7 .pythonbox7_con .main{
	height: 369px;
	border-radius: 20px;
	background-color: #fff;
	margin: 30px 0 55px;
}
.pythonbox7 .pythonbox7_con .main .p2{
	font-size: 24px;
	color: #2f3240;
	text-align: center;
	line-height: 30px;
	padding: 42px 0;
}
.pythonbox7 .pythonbox7_con .main ul{
	display: flex;
	justify-content: space-between;
	width: 1030px;
	margin: 0 auto;
}
.pythonbox7 .pythonbox7_con .main ul li{cursor: pointer;}

.box_newsinfo{padding: 132px 0 120px;}
.box_newsinfo .newsinfo_list{
	display: flex;
	justify-content: space-between;
	margin-top: 110px;
}
.box_newsinfo .newsinfo_list .list_main{
	position: relative;
	height: 280px;
	border-radius: 20px;
	border: none;
	background: #f3f8ff !important;
	padding-top: 18px;
}
.box_newsinfo .newsinfo_list .list_main h2{
	position: absolute;
	left: 50%;
	top: -56px;
	width: 324px;
	height: 55px !important;
	box-sizing: border-box;
	border-radius: 12px 12px 0 0;
	box-shadow: inset 0 0 30px rgba(184,255,252,.3);
	background-color: #4270ff;
	margin-left: -162px;
	padding: 0 16px 0 20px;
	overflow: hidden;
}
.box_newsinfo .newsinfo_list .list_main:nth-child(2) h2{background-color: #10abe8;}
.box_newsinfo .newsinfo_list .list_main:nth-child(3) h2{box-shadow: inset 0 0 30px rgba(251,255,184,.3);background-color: #ff8251;}
.box_newsinfo .newsinfo_list .list_main h2 span{
	color: #fff !important;
	line-height: 55px;
	font-weight: normal;
}
.box_newsinfo .newsinfo_list .list_main h2 a{
	float: right;
	font-size: 14px !important;
	color: rgba(255,255,255,.5) !important;
	line-height: 55px;
	padding-top: 3px;
}
.box_newsinfo .newsinfo_list .list_main h2 a:hover{color: #fff;}
.box_newsinfo .newsinfo_list .list_main ul li{
	width: 290px;
	margin: 0 auto;
}
.box_newsinfo .newsinfo_list .list_main ul li a span{
	display: inline-block !important;
	width: 26px;
	font-size: 17px;
	color: #10abe8 !important;
	box-shadow: none;
	font-weight: normal !important;
	margin-right: 2px;
	padding: 0;
}
.box_newsinfo .newsinfo_list .list_main ul li:nth-child(-n+3) a span{color: #fb654b !important;}
/* .box_newsinfo .newsinfo_list .list_main ul li:nth-child(n+4) span{color: #10abe8 !important;} */

.box2kcdg_add .tablist{
	width: 1093px;
	margin: 5px 0 5px 32px;
}
.box2kcdg_add .tablist .tablistp1{
	width: 100%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 5px 5px 0 0;
	background: #057bff;
	margin-bottom: 0;
	padding: 0;
}
.box2kcdg_add .tablist .tablistp1 span{
	float: left;
	width: 22%;
	height: 100%;
	font-size: 15px;
	color: #fff;
	box-sizing: border-box;
	border-right: 1px #318fff solid;
}
.box2kcdg_add .tablist .tablistp2{
	width: 100%;
	height: 52px;
	text-align: center;
	line-height: 52px;
	background: #fafbff;
	margin-bottom: 0;
	padding: 0;
}
.box2kcdg_add .tablist .tablistp2 a{
	float: left;
	width: 22%;
	height: 100%;
	font-size: 15px;
	color: #6e6e6e;
	box-sizing: border-box;
	border-right: 1px #f6f6f6 solid;
	background: #fff;
}
.box2kcdg_add .tablist .tablistp1 span:nth-child(3),
.box2kcdg_add .tablist .tablistp1 span:nth-child(5),
.box2kcdg_add .tablist .tablistp2 a:nth-child(3),
.box2kcdg_add .tablist .tablistp2 a:nth-child(5){width: 17%;}
.box2kcdg_add .tablist .tablistp2 a:hover{color: #057bff;}
.box2kcdg_add .tablist .tablistp1 span:last-child,
.box2kcdg_add .tablist .tablistp2 a:last-child{border: none;}
.kcdgjavaee_add ul{height: auto;}
.kcdgjavaee_add ul li{width: 100%;height: auto;border: none;padding: 5px 0 15px !important;}
.kcdgjavaee_add ul li{border-bottom: 1px #ebebeb solid;}
.kcdgjavaee_add ul li:last-child{border-bottom:none;}
